detective inspector - Turkish English Dictionary